be devoured by - Allemand Anglais Dictionnaire